Skip to content

feat: add prod ArgoCD bootstrap files#39

Merged
acascais merged 1 commit intomainfrom
feat/prod-argocd-bootstrap
Apr 9, 2026
Merged

feat: add prod ArgoCD bootstrap files#39
acascais merged 1 commit intomainfrom
feat/prod-argocd-bootstrap

Conversation

@acascais
Copy link
Copy Markdown
Contributor

@acascais acascais commented Apr 9, 2026

Summary

  • Add clusters/prod/root-app.yaml and clusters/prod/apps/argo-cd/ — minimum gitops files for the Ansible playbook to bootstrap ArgoCD on the prod K8s cluster
  • Only argo-cd app included; remaining apps added separately once infra (Vault, ESO) is in place
  • Domain: argocd.hdc.ebrains.eu (prod pattern, no dev. prefix)

Test plan

  • helm dependency build clusters/prod/apps/argo-cd/ — chart downloads
  • helm template argo-cd clusters/prod/apps/argo-cd/ — renders clean
  • No stale dev.hdc or clusters/dev refs in clusters/prod/

Minimum gitops structure for Ansible playbook to bootstrap ArgoCD
on the prod K8s cluster. Only argo-cd app included — remaining
apps added separately once infra (Vault, ESO) is in place.
@acascais acascais merged commit 62c8a2f into main Apr 9, 2026
2 checks passed
@acascais acascais deleted the feat/prod-argocd-bootstrap branch April 9, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant